package com.ehome.poct.base.dao.device.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ehome.mybatisplus.autoconfigure.BaseEntityOld;
import lombok.Data;

/**
 * 设备和版本关联表
 *
 * @author yjm
 * @Date 2021-12-13 15:52
 */
@TableName("test_device_version_relation")
@Data
public class TestDeviceVersionRelationDO extends BaseEntityOld<TestDeviceVersionRelationDO> {
    
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    
    
    /**
     * id
     */
    @TableId
    private Long deviceVersionRelationId;
    /**
     * 设备类型（1.金标仪  2.血常规  5.生化仪
     * 设备类型（1.金标仪  2.血常规  5.生化仪,6.荧光胶体金）
     */
    @TableField(value = "device_type")
    private Integer deviceType;
    /**
     * 设备ID
     */
    @TableField(value = "device_id")
    private Long deviceId;
    /**
     * 设备编号
     */
    @TableField(value = "sno")
    private String sno;
    /**
     * 包类型（0. 软件  1.驱动  2.系统）
     */
    @TableField(value = "package_type")
    private Integer packageType;
    /**
     * 版本号
     */
    @TableField(value = "version")
    private String version;
    /**
     * 版本遍号
     */
    @TableField(value = "version_code")
    private Integer versionCode;
    /**
     * 软件包的ID
     */
    @TableField(value = "package_id")
    private String packageId;
    /**
     * 软件包的名称
     */
    @TableField(value = "package_name")
    private String packageName;
}
